tg-me.com/python_academy/606
Last Update:
Генераторы
Функции-генераторы выглядят как и обычные, но вместо return
содержат выражения с ключевым словом yield
для последовательного генерирования значений.
Вызов подобной функции вернёт не значение, а объект генератора. Далее из этого объекта можно получать значения, например, с помощью функции next
или циклом for
.
Если генератору больше нечего возвращать, то будет вызвано исключение StopIteration
. В целом, генератор — это особый, более изящный случай итератора.
#генераторы
BY Python Academy

Share with your friend now:
tg-me.com/python_academy/606